package com.example.clock.basicClass;

public class Task {
    private String taskId;//唯一标识
    private String taskName;//名字
    private String tips;//备注
    private String date;//执行日期xx-xx-xx
    private String startTime;//开始时间00:00:00
    private String endTime;//结束时间00:00:00
    private int lastTime;//持续时间（分钟）
    private int planTime;//计划持续时间（分钟）
    private String largeTags;//大标签
    private String smallTags;//小标签
    private String planId;//所绑定的计划planId
    private boolean clockedTask;//本次事件是否是锁屏，true代表是，false代表不是
    private int clockedMode;//1，2，3分别代表简单，困难，地狱模式
    private int unlocked;//本次锁屏是否中途解锁结束，0是没有，1是中途解锁了，2是强制解锁


    public Task(String taskId, String taskName, String tips, String date, String startTime, String endTime, int lastTime, int planTime, String largeTags, String smallTags, String planId, boolean clockedTask, int clockedMode, int unlocked) {
        this.taskId = taskId;
        this.taskName = taskName;
        this.tips = tips;
        this.date = date;
        this.startTime = startTime;
        this.endTime = endTime;
        this.lastTime = lastTime;
        this.planTime = planTime;
        this.largeTags = largeTags;
        this.smallTags = smallTags;
        this.planId = planId;
        this.clockedTask = clockedTask;
        this.clockedMode = clockedMode;
        this.unlocked = unlocked;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getTips() {
        return tips;
    }

    public void setTips(String tips) {
        this.tips = tips;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public int getLastTime() {
        return lastTime;
    }

    public void setLastTime(int lastTime) {
        this.lastTime = lastTime;
    }

    public int getPlanTime() {
        return planTime;
    }

    public void setPlanTime(int planTime) {
        this.planTime = planTime;
    }

    public String getLargeTags() {
        return largeTags;
    }

    public void setLargeTags(String largeTags) {
        this.largeTags = largeTags;
    }

    public String getSmallTags() {
        return smallTags;
    }

    public void setSmallTags(String smallTags) {
        this.smallTags = smallTags;
    }

    public String getPlanId() {
        return planId;
    }

    public void setPlanId(String planId) {
        this.planId = planId;
    }

    public boolean isClockedTask() {
        return clockedTask;
    }

    public void setClockedTask(boolean clockedTask) {
        this.clockedTask = clockedTask;
    }

    public int getClockedMode() {
        return clockedMode;
    }

    public void setClockedMode(int clockedMode) {
        this.clockedMode = clockedMode;
    }

    public int getUnlocked() {
        return unlocked;
    }

    public void setUnlocked(int unlocked) {
        this.unlocked = unlocked;
    }
}
